﻿/*
* name: Global && Pc StyleSheet
* version: v3.0.0
* update: 剥离UI.css
* date: 2015-06-29
*/

/* 雪碧图 */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; 
	vertical-align: middle; background: url(../images/ico.png);margin:0 .3em;}
.ico1_2 { background-position: -20px 0;}
.ico1_3 { background-position: -40px 0;}
.ico1_4 { background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;}
.ico2_1 { background-position: 0 -20px;}
.ico2_2 { background-position: -20px -20px;}
.ico2_3 { background-position: -40px -20px;}
.ico2_4 { background-position: -60px -20px;}
.ico2_5 { background-position: -80px -20px;}
.ico3_1 { background-position: 0 -40px;}
.ico3_2 { background-position: -20px -40px;}
.ico3_3 { background-position: -40px -40px;}
.ico3_4 { background-position: -60px -40px;}
.ico3_5 { background-position: -80px -40px;}
.ico4_1 { background-position: 0 -60px;}
.ico4_2 { background-position: -20px -60px;}
.ico4_3 { background-position: -40px -60px;}
.ico4_4 { background-position: -60px -60px;}
.ico4_5 { background-position: -80px -60px;}

.i_case{ display:inline-block; overflow:hidden; width:44px; height:44px; vertical-align:middle; background:url(../images/i_case.png) no-repeat;margin-right: 10%; transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.i_case_2{ background-position:left bottom;}

.m_left{display:inline-block; overflow:hidden; width:45px; height:35px; vertical-align:middle; background:url(../images/m_left.png) no-repeat;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.m_left_2{ background-position:-45px 0;}
.m_left_3{ background-position:-90px 0;}
.m_left_4{ background-position:-135px 0;}

.p_btn{display:inline-block; overflow:hidden; width:32px; height:32px; vertical-align:middle; background:url(../images/p_btn.png) no-repeat;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.p_btn_2{ background-position:-32px 0;}
.p_btn_3{ background-position:-64px 0;}


body,html,.wrap { min-width:1000px; }
html { overflow-x:auto;}

/* 设置 */
body{font-size:12px; line-height: 1.8; color: #555;background: #fff; font-family:'microsoft yahei', Arial, sans-serif;}
.wrap { max-width: 1000px; margin-right: auto; margin-left: auto; *width: 1000px;}
a{color: #555;}
a:hover { color: #1f80be;}
::-moz-selection {color: #fff; background: #1f80be; }
::selection {color: #fff; background: #1f80be; }
input,textarea,select{font-family: inherit;font-size: 100%;}
/* 网站样式 */

/*通用头部*/
.head{ position:relative; z-index:12;padding-top: 36px;}
.head_top{position: fixed;width: 100%; top: 0;background-color: #018ae2;
  color:#ddebf9;z-index: 2;height:36px;}
.head_top li{ float:right; padding: 3px 6px;position: relative;}
.head_top li:after{position: absolute;content: "";right:0;top:50%;height:1em;margin-top: -.5em;
width:1px;background:#ccc;}
.head_top li i[class='ion']{ font-size:17px;}
.head_top li a{ color:inherit; }
.head_top li a:hover{color:#fff;}
.head_top li.head_ser{ position:relative;background:#facd00;color:#333;}
.head_top li.head_ser .inp{border: 0;background:none;color:inherit;width:5em;padding:0 .5em;}
.head_top li.head_ser .inp::-webkit-input-placeholder{color:#000;}
.head_top li.global_tel{ font-family:Arial; font-size:22px; font-weight:bold; padding:2px 20px 0 0;}
.head_top li.global_tel a{ color:#1f80be;font-style: italic;cursor: default;}
.head_top li.global_tel ._tel{ display:inline-block; width:38px; height:35px; vertical-align:top; background:url(../images/tel.gif) no-repeat; background-size:contain; margin-right:15px;}
.head_top li.head_ser .item{transition: right 300ms;-moz-transition: right 300ms;-ms-transition: right 300ms;-o-transition: right 300ms;-webkit-transition: right 300ms;}
.head_top .language:after{display: none;}
.head_bottom{box-shadow: 0 1px 3px #e9e9e9; border-bottom:1px #e9e9e9 solid\9;}
.head_bottom .logo a{ display:block; width:194px; height:51px; background:url(../images/logo.png) no-repeat; 
margin-top: 10px;}
.head_bottom .nav{ width:70%;}
.head_bottom .nav .navli{ float:left; width:16.667%; position:relative; *width:16.6%;}
.head_bottom .nav .navli .nav_a{ display:block; width:100%; text-align:center; color:#252525; height:75px; line-height:75px; font-size:14px; position:relative; overflow:hidden;}
.head_bottom .nav .navli .nav_a:after{ content:''; width:100%; height:100%; background-color:#1f80be; position:absolute; bottom:-100%; left:0; z-index:-5; transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.head_bottom .nav .navli:hover .nav_a:after{ bottom:0;}
.head_bottom .nav .navli:hover .nav_a{ color:#fff; *background-color:#1f80be;}
.head_bottom .nav .navli.cur .nav_a{ background-color:#1f80be; color:#fff;}
.head_bottom .nav .navli .setNav{ width:195px; position:absolute; top:75px; left:50%; margin-left:-102.5px; background-color:#fff;box-shadow: 0 -1px 3px -1px #e9e9e9; border-top:1px #e9e9e9 solid;padding: 0 5px 0; display:none;}
.head_bottom .nav .navli .setNav li{ text-align:center; width:100%;border-top: 1px #efefef solid;height: 52px;line-height: 52px;margin-top: -1px;}
.head_bottom .nav .navli .setNav li a{ display:block; width:100%; font-size:14px; color:#5f5f5f; transition:none;-webkit-transition: none;}
.head_bottom .nav .navli .setNav li a:hover{ background:url(../images/n_li.gif) right center no-repeat; color:#1f80be;}


/*首页中间区域*/
.banner{ height:586px; overflow:hidden; position:relative;background:#ccc;}
.banner img{ width:1920px; height:100%; position:absolute; top:0; left:50%; margin-left:-960px; max-width:none;}
.banner .slide_nav{display: none;}
.banner .st_btn{ background:url(../images/start.png) no-repeat; width:12px; height:15px; position:absolute; bottom:222px; left:50%; margin-left:-495px;z-index: 5; cursor:pointer; *bottom:216px;}
.banner .st_btn.pause{background:url(../images/end.png) no-repeat;}

.bann_box{ position:relative;}
.banner_page{position: absolute;width:266px;background: #facd00;z-index: 4;
  right:50%;bottom:0;margin-right: -500px;color:#777;font-size:14px;text-align: center;
height: 54px;line-height: 54px;padding-bottom: 52px;}
.banner_page strong{font-size:30px;color:#000;}
.banner_btn{position: absolute;top:0;height: 54px;width:80px;background:url(../images/arr_thin.png) no-repeat;
cursor: pointer;}
.banner_btn_left{left:0;background-position: 0 center;}
.banner_btn_right{right: 0;background-position:right center;}

.i_news_bar{position: relative;background:#018ae2;color:#fff;height: 52px;margin-top: -52px;
z-index: 5;color:#fff;line-height: 52px;overflow: hidden;}
.i_news_bar:after{content: "";position: absolute;width:0;height: 0;overflow: hidden;right:0;top:0;
border:18px solid;border-color:#facd00 #facd00 transparent transparent;}
.i_news_bar ._right{position: absolute;right:2em;top:0;font-size:18px; }
.i_news_bar ._title{float: left;font-size:16px;}
.i_news_bar ._title .ion{font-size:20px;}
.i_news_bar ._scroller{float: left; height: 52px;overflow: hidden;width:50%;}
.i_news_bar ._scroller a{color:#fff;}
.i_news_bar ._scroller a:hover{color:#eee;text-decoration: underline;}
.i_news_bar ._controls{position: relative;float: left;}
.i_news_bar ._controls span{display: inline-block;width:0;height:0;overflow: hidden;
border:6px solid;cursor: pointer;margin:0 2px;vertical-align: middle;}
.i_news_bar ._controls ._prev{border-color:transparent #fff transparent transparent;}
.i_news_bar ._controls ._next{border-color:transparent transparent transparent #fff;}

.iChannel{height: 78px;line-height: 78px;}
.iChannel ._T{float:left; font-size:20px;color:#333;}
.iChannel ._more{float: right;color:#777;}
.iChannel ._more:hover{color:#333;}
.i_pro_search{background:#0080cc;color:#fff;padding:20px;}
.i_pro_search ._T{font-size:18px;margin-bottom: 1em;}
.i_pro_search li{border:1px solid #fff;margin-bottom: .6em;}
.i_pro_search li:last-child{border:0;}
.i_pro_search ._inp{border:0;width:70%;background:none;color:#fff;padding:.5em;-webkit-appearance:none;appearance:none;
height: 1.5em;line-height: 1.5em;}
.i_pro_search ._inp::-webkit-input-placeholder { color: #fff; } 
.i_pro_search ._sub{background:none;border:0; width:20%;text-align: center; cursor:pointer;
color:#fff;display: inline-block;}
.i_pro_search ._sub .ion{margin:0;}
.i_pro_search ._btn{display: block;
    width: 100%;
    padding: 6px;
    background: #fff;
    color: #333;}
.select-ui-choose-default ._arrow{display: none !important;}
.select-ui-choose-default ._txt{padding-left: 0 !important;}
.i_recom_pro li{}
.i_recom_pro a{display: block;background:#f5f5f5;padding:1em;font-size:12px;}
.i_recom_pro ._t{font-weight: 700;height: 1.5em;line-height: 1.5em;overflow: hidden;margin-top: .5em;}
.i_recom_pro a:hover{background:#018ae2;}
.i_recom_pro a:hover ._t{color:#fff;}
.b-grey{background:#f5f5f5;}
.pb{padding-bottom: 35px;}

.i_toggle_slide{height:0;padding-bottom: 44%;border-top: 3px solid #facf0e;border-right:1px solid #ccc;
overflow: hidden;}
.i_toggle_slide ._cell a{position: relative; display: block;background: #fff;border-left:1px solid #ccc;
  border-bottom:1px solid #ccc;}
.i_toggle_slide ._cell a:after {position: absolute; top: 0; left: 0; width: 100%; height: 100%;  content: ''; 
transition: opacity ease 0.5s;opacity: 0; background: url(../images/plus-opacity.png) center no-repeat rgba(0,0,0,0.5);}
.i_toggle_slide ._cell a:hover:after{opacity: 1;}
.i_toggle_slide ._cell ._t{height: 32px;line-height: 32px;text-align: center;}

.i_toggle_slide .slide_nav{display: none;}
.i_toggle_slide_arrs{position: absolute;top:50%; font-size:50px;cursor: pointer;}
.i_toggle_slide_arrs .ion{margin:0;}
.i_toggle_slide_arrs_prev{left:-70px;}
.i_toggle_slide_arrs_next{right:-70px;}
.i_toggle_slide_arrs:hover{color:#0080cc;}

.iNewsRecom ._T{font-size:18px;height:1.5em;line-height: 1.5em;overflow: hidden;}
.iNewsRecom ._date{font-size:12px;color:#999;}
.iNewsRecom ._p{line-height:20px;height: 60px;overflow: hidden;}
.iNewsList li{margin-top: 20px;}
.iNewsList a{display: block;}
.iNewsList ._date{float: left;width:6em;text-align: center;font-size:12px; color:#b6b6b6;
border-right: 1px solid #ccc;margin-right: 1em;line-height: 1.5;}
.iNewsList ._date strong{display: block;font-size:26px;}
.iNewsList ._t{font-size:16px;color:#000;}
.iNewsList ._p{font-size:14px;color:#777;}
.iNewsList a:hover ._t,.iNewsList a:hover ._p{color:inherit;}
.iabout{font-size:14px;line-height: 1.7em;margin-top: 2em;height: 6.8em;overflow: hidden;}


/*通用底部*/
.foot_top{ background-color:#018ae2;color:#fff;font-size:14px; }
.foot_menu{background:#01a2ea;}
.foot_menu li{ color:#fff;font-size:16px;height: 50px;line-height: 50px;
font-weight: 700;}

.foot_top .f_dl{ padding: 35px 0 45px;}
.foot_top .f_dl  a{ color:inherit;}
.foot_top .f_dl  a:hover{color:#eee;text-decoration: underline;}
.foot_top .f_media{ padding: 25px 38px 30px 42px;}
.foot_top .f_media .f_erwm{ overflow:hidden;margin-top: 16px;}
.foot_top .f_media .f_erwm img{ float:left;margin-right: 12px;}
.foot_top .f_media .f_erwm p{ margin-top:13px;}
.foot_top .f_media .bdsharebuttonbox{ margin-top:20px;height:30px;line-height: 30px;}
.foot_top .f_media .bdsharebuttonbox a{ color: #fff; padding: 0; background: none; float: none;
    display: inline-block; font-size: 28px; margin: 0;line-height: inherit;}
.foot_top .f_media .bdsharebuttonbox .ion{margin:0 2px;}
.foot_bottom{ background-color:#202020; padding:8px 0; color:#cecece;}
.foot_bottom a{ color:#cecece;}
.foot_bottom a:hover{ text-decoration:underline;color:#fff;}

/*下层通用样式*/
.n_bann{ height:260px; position:relative; overflow:hidden;}
.n_bann img{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.s_menu .s_li{ margin-bottom:1px;}
.s_menu .s_li .s_lia{  height:39px; line-height:39px;display:block; background-color:#f7f7f7;padding-left: 11%;}
.s_menu .s_li.cur .s_lia,.s_menu .s_li:hover .s_lia{ background:#fef200 url(../images/m_menu_cur.png) 95% center no-repeat;
color:#333;}
.s_menu .s_li .s_ul{ display:none;}
.s_menu .s_li .s_ul li{ padding-left:18%;margin-top: 1px;background-color: #f7f7f7;}
.s_menu .s_li .s_ul li a{ display:block; height:39px; line-height:39px;}
.s_menu .s_li .s_ul li:hover a,.s_menu .s_li .s_ul li.cur a{ color:#1f80be;}
.s_menu .s_li.cur .s_ul{ display:block;}
.m_fast{ border:1px #e3e3e3 solid; margin-top:30px;}
.m_fast li{ float: left;width: 50%;border-left: 1px #e3e3e3 solid;border-top: 1px #e3e3e3 solid;margin-left: -1px;margin-top: -1px; text-align:center;padding: 25px 0 20px; *width:49.9%;}
.m_fast li a{ display:block;}
.m_fast li .column{ font-size:14px; font-weight:normal;margin-top: 8px;}
.m_fast li:hover{ background-color:#1f80be;}
.m_fast li:hover a{ color:#fff;}
.m_fast li:hover .m_left{ background-position:0 -35px;}
.m_fast li:hover .m_left_2{ background-position:-45px -35px;}
.m_fast li:hover .m_left_3{ background-position:-90px -35px;}
.m_fast li:hover .m_left_4{ background-position:-135px -35px;}
.main_bar .main_left{ width:22.5%;padding-bottom: 40px;}
.main_bar .main_right{ width:77.4%;}
.mh{ min-height:450px;}
.main_content{ padding-bottom:30px;}
.main_left .channelIt{margin-top: -100px;position: relative;z-index: 10;}
.main_left .channelIt img{display: none;}
.main_left .channelIt .tt{font-size: 21px;font-weight: bold;color: #fff;display: block;
  height: 100px;line-height: 100px;text-align: center;
background: #1f80be; /* Old browsers */
background: -moz-linear-gradient(left,  #1f80be 0%, #1f80be 54%, #1e5799 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #1f80be 0%,#1f80be 54%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #1f80be 0%,#1f80be 54%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.main_right .posi{ font-weight:normal; text-align:right; background:url(../images/white.75.png) repeat; background:rgba(255,255,255,.75);font-size: 12px;position: relative;margin-top: -55px;height: 55px;line-height: 55px;padding-right: 2%;}
.main_right .posi em{ margin:0 5px;}
.main_right .mr_box{ padding-left:6%;}
.chan_title{ font-size:27px; color:#1f80be; padding:24px 0;}

/*下层--企业资质*/
.pic_list{ width:100%; overflow:hidden; margin-top:10px;}

.pic_list ul{ width:107%;}
.pic_list li{ width:25.7%; float:left; position:relative; margin:0 7.63% 35px 0;overflow: hidden;}
.pic_list li a{ display:block; border:1px #e3e3e3 solid;}
.pic_list li img{ width:100%;height: 100%;}
.pic_list li .pic_name{ line-height:40px; color:#fff; width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(../images/black.5.png) repeat;background:rgba(0,0,0,.50);  position:absolute; left:0px; bottom:0px; text-align:center;}
.pic_list li .cover_bg{ width:100%; height:100%; display:block; opacity:0; background:url(../images/black.5.png) repeat;background:rgba(0,0,0,.50); position:absolute; bottom:-180px; left:0px;}
.pic_list li i{ width:66px; height:66px; background:url(../images/zoombg.png) no-repeat 0 0; position:absolute; top:50%; left:50%; margin-left:-33px; margin-top:-33px; cursor:pointer;}
.pic_list li .img{ display:block; width:100%; height:0; padding-bottom:143.94%; *padding-bottom:0; *height:285px; position:relative;}
.pic_list li .img img{ position:absolute; top:0; left:0; width:100%; height:100%;}

.pic_list li:hover .pic_name{background: none;filter: none;}

.pic_list.video_list li i{background: url(../images/play.png) no-repeat 0 0; }

/*视频列表*/
.video_list.pic_list li,.pic_list.piclist2 li{ width:30%; margin-right:1.7%;}
.video_list.pic_list li .img,.pic_list.piclist2 li .img{ padding-bottom:75%; *height:174px; *padding-bottom:0;}


/*下层--新闻列表*/
.NewsList-A3 li {
  padding: 20px 0;
  border-bottom: 1px dotted #cccccc;overflow: hidden;
}
.NewsList-A3 ._t {
  font-size: 16px;
  color: #333333;
}
.NewsList-A3 ._p {
  line-height: 1.6em;
  height: 3.2em;
  overflow: hidden;
  color: #7c7985;
  margin: 5px 0;
}
.NewsList-A3 a:hover ._t {
  color: #0e90d2;
}
.NewsList-A3 a:hover ._p {
  color: #333333;
}
.NewsList-A3 ._i {
  color: #999999;
  margin-top: 10px;
}
.NewsList-A3 ._i span {
  font-size: 12px;
}
.NewsList-A3 .ion {
  color: #c2c2c2;font-size: 18px;
}
.NewsList-A3 li .n_img{ float:left; width:23%;margin-right: 2%;}
.NewsList-A3 li .n_img .img{ display:block; *height:125px; *padding-bottom:0;}
.NewsList-A3 li:hover ._i,.NewsList-A3 li:hover ._i .ion{ color:#1f80be;} 


/*新闻分页*/
.page,.paging-search {line-height: 16px; margin-top: 20px; text-align: center; }
.page span, .page a ,.paging-search span, .paging-search a { display: inline-block; margin: 0 0 10px -1px;
  padding: 5px 10px; vertical-align: middle; border: 1px solid #ededed; }
.page .goprev,.paging-search .goprev { margin-right: 10px;}
.page .gonext, .page .count,.paging-search .gonext, .paging-search .count { margin-left: 10px;}
.page span, .page a:hover,.paging-search span, .paging-search a:hover { background: #fef200;}
.page span.goprev, .page span.gonext,.paging-search span.goprev, .paging-search span.gonext {
 color: #ccc; background: none;}
.page span.count ,.paging-search span.count {color: #333; border: 0; background: 0; }
.sel-search{padding: 4px; vertical-align: top; border: 0; color: #333;}
.paging-search span{background:none !important;}
/*产品分页*/
.page-1,.paging-search {line-height: 16px; margin-top: 20px; text-align: center; }
.page-1 span, .page-1 a ,.paging-search span, .paging-search a { display: inline-block; margin: 0 0 10px -1px;padding: 5px 10px; vertical-align: middle; border: 1px solid #ededed; }
.page-1 .goprev,.paging-search .goprev { margin-right: 10px;}
.page-1 .gonext, .page .count,.paging-search .gonext, .paging-search .count { margin-left: 10px;}
.page-1 span, .page-1 a:hover,.paging-search span, .paging-search a:hover { background: #fef200;}
.page-1 span.goprev, .page-1 span.gonext,.paging-search span.goprev, .paging-search span.gonext {
 color: #ccc; background: none;}
.page-1 span.count ,.paging-search span.count {color: #333; border: 0; background: 0; }
.sel-search{padding: 4px; vertical-align: top; border: 0; color: #333;}
/*销售网络*/
.map-M1-search {
  background: #e8e8e0;
  padding: 18px;
  margin-bottom: 15px;
}
.map-M1-map {
  height: 345px;
  margin-bottom: 40px;
}
.map-M1-map img {
  max-width: none;
}
.map-M1-list-bar {
  height: 38px;
  line-height: 38px;
  border-bottom: 1px solid #f0f0f0;
  background: #f0f0f0;
  font-size: 16px;
  position: relative;
  border-bottom: 1px solid #ccc;
}
.map-M1-list-bar .point { background:url(../images/point.png) no-repeat; width:23px; height:23px; display:inline-block; vertical-align:middle;margin: 0 2%;}
.map-M1-list-bar:after {
  content: "";
  position: absolute;
  right: 10px;
  top: 10px;
  width: 8px;
  height: 8px;
  border: 2px solid;
  border-color: transparent #888 #888 transparent;
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
.map-M1-list-cont {
  padding: 10px 0;
}
.map-M1-list-cont ._t {
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  overflow: hidden;
}
.map-M1-list-cont ._p {
  height: 20px;
  line-height: 20px;
  overflow: hidden;
}

.map-M1-search .form-inline .form-control{ width:140px;}
.map-M1-search .form-inline .btn-default{ background-color:#1f80be; color:#fff;}

/*下层--产品列表*/
.prolist{ overflow:hidden;}
.prolist ul{width: 102%;}
.prolist li{ float:left; width: 30.7%;margin:0 2.6% 32px 0;}
.prolist li .img{ *height:171px; *padding-bottom:0;}
.prolist li .img img{ transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.prolist li .intro{background-color: #eff2f3;padding: 15px 5%;}
.prolist li .intro .title{font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.prolist li .intro .summ{ color:#575757; font-size:12px;margin-top: 8px;height: 42px;line-height: 21px;overflow: hidden;}
.prolist li ._tools{background-color: #e1e6e7;padding: 9px 0 7px; overflow:hidden;}
.prolist li ._tools ._butt{display: inline-block;width: 49%;text-align: center;border-left: 1px #c2c5c6 solid;margin-left: -1px;font-size: 13px;}
.prolist li:hover .img img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
.prolist li:hover .intro{ background-color:#1f80be; color:#fff;}
.prolist li:hover .intro a,.prolist li:hover .intro .summ{ color:#fff;}
.prolist li:hover ._tools{ background-color:#01a3d4;}
.prolist li:hover ._tools a{ color:#fff;}
.prolist li:hover ._tools ._butt .ico{ transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.prolist li:hover ._tools ._butt .ico1_2{ background-position:-40px 0;}
.prolist li:hover ._tools ._butt .ico2_2{ background-position:-40px -20px;}

/*产品详情*/
.widget-prodetail-2-tab { background: #ffffff; margin-top:40px;}
.widget-prodetail-2-tab .tab_header { height: 53px;background-color: #f7f7f7;border-top: 1px #e7e7e7 solid;border-bottom: 1px #e7e7e7 solid;}
.widget-prodetail-2-tab .tab_t { height: 53px; line-height: 53px; width: auto; padding: 0 5%;font-size: 14px;}
.widget-prodetail-2-tab .tab_t .ion { color: #0e90d2; font-size: 22px; 
font-weight:normal;}
.widget-prodetail-2-tab .tab_t_cur{ background-color:#1f80be; color:#fff;}
.widget-prodetail-2-tab .tab_t.first{}
.widget-prodetail-2-tab .tab_c { padding:20px 1.5%; }
.widget-prodetail-2-tab .tab_c .tab_c_table{ overflow-y:auto;}
.widget-prodetail-2 ._detail { float: right; width: 48%; }
.widget-prodetail-2 ._title { color: #6e6e6e;font-weight: bold;font-size: 20px;overflow: hidden;border-bottom: 1px #ececec solid;padding-bottom: 10px;}
.widget-prodetail-2 ._intro { margin: 10px 0; line-height: 20px; height: 60px; overflow: hidden; font-size: 12px; }

.widget-prodetail-2 ._pic { float: left; width: 48.5%; }
.widget-prodetail-2-top .bdsharebuttonbox{ padding:7px 0 40px;} 
.widget-prodetail-2-top ._order{display: block;background-color: #1f80be;color: #fff;text-align: center;padding: 8px 0;}
.widget-prodetail-2-top ._tools{ margin-top:23px;}
.widget-prodetail-2-top ._tools li{ float:left; width:33%; border-left:1px #ececec solid; margin-left:-1px; text-align:center;}
.widget-prodetail-2-top ._tools li .t{ font-size:12px;margin-top: 10px;}
.widget-prodetail-2-top ._tools li:hover .p_btn{ background-position:0 -32px;}
.widget-prodetail-2-top ._tools li:hover .p_btn_2{ background-position:-32px -32px;}
.widget-prodetail-2-top ._tools li:hover .p_btn_3{ background-position:-64px -32px;}

@media only screen and (max-width: 480px) {
.widget-prodetail-2-tab .tab_header{ height:auto; border:none;}
.widget-prodetail-2-tab .tab_t { position: static;border-top: 1px #e7e7e7 solid;}
.widget-prodetail-2 ._detail,  .widget-prodetail-2 ._pic { width: 100%;}
}

/*下层--招聘列表*/
.JobList-J2{ padding:4px 0; overflow:hidden;}
.JobList-J2 ._jt {
  background-color: #ededed;
  height: 30px;
  line-height: 30px;
  margin-top: 10px;
  overflow: hidden;
  *zoom: 1;
  cursor: pointer; position:relative; float:left; width:100%;
}
.JobList-J2 ._jt strong {
  float: left;
  width: 30%;
  text-indent: 3%; font-weight:normal;
}
.JobList-J2 ._jt span {
  float: right;
}
.JobList-J2 ._jt ._jt_btn{ display:block; background:url(../images/job_btn.png) left top no-repeat; width:30px; height:30px; position:absolute; right:0; top:0;}
.JobList-J2 ._jc {
  display: none; border-bottom:2px #ededed solid; float:left; width:100%;
}
.JobList-J2 ._jcon {
  padding: 10px 10px 10px 20px;
}
.JobList-J2 ._jt_act{ color:#1f80be;}
.JobList-J2 ._jt_act ._jt_btn{ background-position:left bottom;}
._channelBtn{ display: inline-block;text-align: center; color:#0377c2; font-weight:bold; line-height:36px;}


/*下层--发展历程*/
.develop li{ padding:10px 2% 12px; overflow:hidden;margin-bottom: 5px;}
.develop li.even{ background-color:#fafafa;}
.develop li .time{ font-size:16px; color:#1f80be; float:left;width: 55px;}
.develop li dl{ float:right; width:87%;border-left: 1px #ededed solid;padding-left: 3%;padding-bottom: 9999px;margin-bottom: -9999px;}
.develop li dl dt{ font-size:18px; font-weight:bold;margin-bottom: 6px;}
.develop li dl dd{ font-size:15px;}

/*下层--联系我们*/
.map-M2-map{width: 100%;height: 345px; margin-bottom:20px;}

/*投递简历*/
.Form-J1 .Form-J1-li { padding-top: 20px; }
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; float: left; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%;float: left; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { padding: 27px 0 0 60px; }
.Form-J1 .Form-J1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-J1 .Form-J1-Btn ._submit { background: #0075c1; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }

/*搜索页面*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px;  *zoom: 1;
}
.Search-S1-head ._form { margin-right: 3em; float: left; }
.Search-S1-head ._inp { height: 24px; line-height: 22px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; float: left; 
    box-sizing: border-box;}
.Search-S1-head select._inp{margin-right: .5em;}
.Search-S1-head ._btn { height: 24px; line-height: 21px; background: #0e90d2; cursor: pointer; float: left; margin-right: 10px;
color:#fff;border:0;}
.Search-S1-head ._btn [class^="ico-"] { vertical-align: top; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { height: 22px; line-height: 28px; }
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 10px;height: auto;min-height:20px;border-bottom: 1px solid #ddd;}
.Search-S1-list ._head { font-size: 14px; padding: 5px 0; margin-bottom: 10px;}
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color: #0e90d2; padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; }
.Search-S1-list ._p { padding-left: 60px; }

/*newsdet*/
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 18px;  color: #333333; }
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; }
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 14px; color: ##1f80be;}
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #1f80be;}
.NewsDetail-B2 .myart { padding: 20px 0; }
.NewsDetail-B2 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden; *zoom: 1;
}
.NewsDetail-B2 ._detailPage_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999;}
.NewsDetail-B2 ._detailPage_bottom ._title { float: left; width: 70%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom ._title:hover { color: #0e90d2; }
.NewsDetail-B2 ._detailPage_bottom ._time { float: right; }
.NewsDetail-B2 .bdsharebuttonbox:after { display: inline; }
.NewsDetail-B2 .bdsharebuttonbox .bds_more { float: none; background: none; padding-left: 2px; }

.Search-S1{ margin-top: 30px;}
.album_ordinary .slide_c img{max-height: 450px !important;}

/*2016-01-07 add*/
#slideChannel span{display: none;}
#containerM2 img{max-width:none;}

